
#include "physicaltools.h"

#include <QApplication>
#include <QDateTime> //添加QDateTime头文件
#include <QPixmap>
#include <QSplashScreen>


int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    //添加启动界面
    QPixmap pixmap(":/images/startpic2.png");     //读取图片
      QSplashScreen splash(pixmap); //
      splash.setWindowOpacity(0.8); // 设置窗口透明度
      splash.show();
      splash.showMessage("程序正在加载......", Qt::AlignCenter, Qt::red); //显示文字
      QDateTime time = QDateTime::currentDateTime();
      QDateTime currentTime = QDateTime::currentDateTime(); //记录当前时间
      while (time.secsTo(currentTime) <= 3) // 5为需要延时的秒数
      {
        currentTime = QDateTime::currentDateTime();
        a.processEvents();
      };

    physicaltools w;
    w.show();

    splash.finish(&w);//在主体对象初始化完成后结束启动动画
    return a.exec();
}
